social environment where one is appreciated and loved - Espagnol Anglais Dictionnaire